Understanding Audio Signals For Machine Learning